package com.entity.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class ResourceVo {
    @ApiModelProperty("课程id")
    private Integer courseId;

    @ApiModelProperty("课程名称")
    private String courseName;

    @ApiModelProperty("目录id")
    private Integer categoryId;

    @ApiModelProperty("目录名称")
    private String categoryName;

    @ApiModelProperty(value = "属于知识点id")
    private Integer conceptId;

    @ApiModelProperty(value = "属于知识点名称")
    private String conceptName;

    @ApiModelProperty(value = "属于知识点名称")
    private String conceptCode;

    @ApiModelProperty(value = "属于知识点代码-名称")
    private String conceptCodeAndName;

    @ApiModelProperty(value = "属于知识点类型，1为评测，2为指导")
    private Integer conceptType;

    @ApiModelProperty(value = "资源id")
    private Integer resourceId;

    @ApiModelProperty(value = "资源内容")
    private String resourceContent;

    @ApiModelProperty(value = "资源代码")
    private String resourceCode;

    @ApiModelProperty(value = "排序字段")
    private Integer positionId;

    @ApiModelProperty(value = "属性键")
    private String propertiesKey;

    @ApiModelProperty(value = "属性值")
    private String propertiesValue;

    @ApiModelProperty(value = "创建人工号")
    private String createdBy;

    @ApiModelProperty(value = "创建人工号")
    private String createdByName;

    @ApiModelProperty(value = "逻辑删除字段")
    private Integer isDeleted;

    @ApiModelProperty(value = "创建时间")
    private Date createTime;

    @ApiModelProperty(value = "更新时间")
    private Date updateTime;
}
